<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>

    <script src="./js/jquery.js"></script>
</head>

<body>

    promise======解决地狱回调
    1、他是一个对象 =======实例对象
    2、函数身上有两个参数 ==========执行的是两个回调函数
    3、.then() 前提条件是必须为promise对象



    <script>

        console.dir(Promise);
        

        // $(function(){
        //     $.ajax({
        //         url:"http://127.0.0.1:3000/adata",
        //         type:"get",
        //     }).then(res=>{
        //         console.log(res,222);
        //     })
        // })


        var getData = function (url) {
            var p = new Promise(function (resolve, reject) {
                $.ajax({
                    url: url,
                    type: "get",
                    success: resolve
                });
            })
            return  p
        }

        getData("http://127.0.0.1:3000/adata").then(res=>{
            console.log(res,23333);
        });

        // getData().then(res=>{
        //     console.log(res,23333);
        // });


    </script>
</body>

</html>